/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package ru.jSkyRoom.interfaces.major;

import ru.jSkyRoom.interfaces.additional.HasModel;
import ru.jSkyRoom.interfaces.additional.HasRGB;
import ru.jSkyRoom.interfaces.additional.HasValue;
import ru.jSkyRoom.interfaces.additional.HasWeight;
import skyproc.LIGH.LIGHFlag;

/**
 *
 * @author Rakev
 */
public interface Light extends NamedMajor, HasModel, HasValue, HasWeight, HasRGB {

    public boolean getFlag(LIGHFlag flag);

    public void setFlag(LIGHFlag flag);

    public void unsetFlag(LIGHFlag flag);

    public int getTime();

    public void setTime(int time);
}
